/*
 * Copyright (c) United Binary LLC.  All rights reserved.
 * 
 * This code is licensed under the MIT License
 * 
 * SEE: http://harnessit.codeplex.com/license
 * 
 */
using System;

using UnitedBinary.Core.Windows.Forms.Persistence;

namespace UnitedBinary.HarnessIt.Controls
{
	/// <summary>
	/// Summary description for ExceptionExplorerStackTracePersistence.
	/// </summary>
	internal class ExceptionExplorerStackTracePersistence : PersistentListViewColumnsState
	{
		private System.Windows.Forms.ListView listView = null;

		internal ExceptionExplorerStackTracePersistence(System.Windows.Forms.ListView listView) : 
			base (@"United Binary\HarnessIt\Persistence\ExceptionExplorerStackTrace\")
		{
			this.listView = listView;
		}

		internal void Initialize()
		{
			this.Initalize(listView);
		}

		internal void Save()
		{
			this.Save(listView);
		}
	}
}
